stones understanding